international balance of payments deficit - Spanish English Dictionary